mountainous stream - Allemand Anglais Dictionnaire